package by.pavlyukevich.paymentsystem.dataaccess.filter;

import by.pavlyukevich.paymentsystem.datamodel.user.Contractor;
import by.pavlyukevich.paymentsystem.datamodel.user.Individual;
import by.pavlyukevich.paymentsystem.datamodel.user.UserAccount;

public class UserAccountFilter extends Filter<UserAccount> {
	private String login;
	private String password;
	private Individual individual;
	private Contractor contractor;

	public String getLogin() {
		return login;
	}

	public UserAccountFilter setLogin(String login) {
		this.login = login;
		return this;
	}

	public String getPassword() {
		return password;
	}

	public UserAccountFilter setPassword(String password) {
		this.password = password;
		return this;
	}

	public Individual getIndividual() {
		return individual;
	}

	public UserAccountFilter setIndividual(Individual individual) {
		this.individual = individual;
		return this;
	}

	public Contractor getContractor() {
		return contractor;
	}

	public UserAccountFilter setContractor(Contractor contractor) {
		this.contractor = contractor;
		return this;
	}
}
